package com.leetroll.common.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * @Author qdy
 * @Date 2024/4/1 17:32
 * 系统全局异常
 */
@EqualsAndHashCode(callSuper = true)
@Data
@TableName("exception_log")
public class SysExceptionLog extends SuperEntity{
    private static final long serialVersionUID = -4851055162892178225L;

    /**
     * 操作IP
     */
    private String ip;

    /**
     * 用户id
     */
    private Long userId;

    /**
     * 用户名称
     */
    private String userName;

    /**
     * url
     */
    private String url;

    /**
     * 请求方法
     */
    private String method;

    /**
     * 描述
     */
    private String operation;

    /**
     * 请求参数
     */
    private String reqParam;

    /**
     * 异常名称
     */
    private String exceptionName;

    /**
     * 异常简单信息,堆栈信息
     */
    private String exceptionMessage;

    /**
     * 异常类型
     */
    private String exceptionType;

}
